export interface IRole {
  id: number;
  name: string;
  status: boolean;
  remark?: string | null;
  createdAt: Date;
  updatedAt: Date;
}

export interface RoleWithMenuIds {
  id: number;
  name: string;
  status: boolean;
  remark?: string | null;
  createdAt: Date;
  updatedAt: Date;
  menuIds: number[];
}

export interface RolePageResult {
  list: IRole[];
  total: number;
}
